stand for parliament - French English Dictionary